Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.
upwork.com π’ 2026-05-22
πΉ Commercial Mortgage Pipeline Integration: Supabase, Airtable, and Mojo Dialer
π€ Client: πΊπΈ United States Member since 2008-06-17
π° Price: $1,000
π© Problem: Fragmented data flow between lead filtering, skip-tracing, and call dispositions preventing a synchronized daily calling list.
π¦ Existing: Supabase (Postgres, Edge Functions), Airtable (REST API), Selenium Python scripts, IDI skip-trace API, VPS, GitHub repository.
Specifications:
[Target] Airtable Filter Rules table integration with Supabase reconcile job
[Method] Range-based and Custom-branch filtering logic
[Format] Airtable Filter Audit table for funnel tracking (loans-in, dropped, remaining)
[Method] Supabase poller for IDI skip-trace triggers with 300/day cap and 'Force send' override
[Target] Mojo CDR data redirection from Supabase to Airtable Call Results
[Stack] Python/Selenium for Mojo scraping
[Method] Nightly archive job: Airtable to Supabase migration based on configurable day window
[Security] Supabase service key, Airtable PAT, VPS SSH
Workflow:
1. Implement Airtable Filter Rules reader and apply logic to Supabase reconcile job.
2. Configure Filter Audit table to log daily funnel metrics.
3. Build Supabase poller for skip-trace requests with API rate-limit handling.
4. Refactor Selenium Mojo scraper to write dispositions directly to Airtable.
5. Deploy configurable nightly archive job to maintain Airtable record limits.